CBL_Dart {
	global:
		CBLDart_Initialize;
		CBLDart_AsyncCallback_New;
		CBLDart_AsyncCallback_Close;
		CBLDart_AsyncCallback_Delete;
		CBLDart_AsyncCallback_CallForTest;
		CBLDart_CBLLog_SetCallback;
		CBLDart_CBLLog_SetCallbackLevel;
		CBLDart_CBLLog_SetFileConfig;
		CBLDart_CBLLog_GetFileConfig;
		CBLDart_CBLLog_SetSentryBreadcrumbs;
		CBLDart_CBLDatabase_Open;
		CBLDart_CBLDatabase_Release;
		CBLDart_CBLDatabase_Close;
		CBLDart_CBLCollection_AddDocumentChangeListener;
		CBLDart_CBLCollection_AddChangeListener;
		CBLDart_CBLCollection_CreateIndex;
		CBLDart_CBLQuery_AddChangeListener;
		CBLDart_CBLBlobReader_Read;
		CBLDart_CBLReplicator_Create;
		CBLDart_CBLReplicator_Release;
		CBLDart_CBLReplicator_AddChangeListener;
		CBLDart_CBLReplicator_AddDocumentReplicationListener;
		CBLDart_FLSliceResult_RetainByBuf;
		CBLDart_FLSliceResult_ReleaseByBuf;
		CBLDart_KnownSharedKeys_New;
		CBLDart_KnownSharedKeys_Delete;
		CBLDart_GetLoadedFLValue;
		CBLDart_FLArray_GetLoadedFLValue;
		CBLDart_FLDict_GetLoadedFLValue;
		CBLDart_FLDictIterator_Begin;
		CBLDart_FLDictIterator_Delete;
		CBLDart_FLDictIterator_Next;
		CBLDart_FLArrayIterator_Begin;
		CBLDart_FLArrayIterator_Delete;
		CBLDart_FLArrayIterator_Next;
		CBLDart_FLEncoder_WriteArrayValue;
	local:
		*;
};
